Latest News

French court rejects extradition of three Genocide suspects to Rwanda

France's top court has reversed a decision to extradite three Rwandans wanted by Rwanda for their alleged role in the 1994 Genocide against the Tutsi that claimed more than a million lives.
no image
Quartz